.swiper-item image,
.tower-swiper {
	position: relative;
	max-width: 750upx;
}
.tower-swiper .tower-item {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	margin: auto;
	transition: all 0.2s ease-in 0s;
	opacity: 1;
}
.tower-swiper .tower-item.none {
	opacity: 0;
}
.tower-swiper .tower-item .swiper-item {
	border-radius: 6upx;
}

.text-with-line {
  position: relative;
}

.text-with-line::before,
.text-with-line::after {
  content: "";
  position: absolute;
  bottom: 50%;
  border-bottom: 1px solid $gray;
  width: 50%;
	color: $gray;
}

.text-with-line::before {
  left: 0;
}

.text-with-line::after {
  right: 0;
}

.pointer{
		cursor:pointer;
}

.remove-a-style:hover,.remove-a-style:link,.remove-a-style:visited,.remove-a-style:active,.remove-a-style:focus{
	color: #D3D3D3;
	text-decoration: none;
}



	 .animate_animated {
		animation-duration:1s;
		animation-fill-mode: both;
		transition: .3s;
	}

	@keyframes zoomIn {
		0% {
		    opacity: 0;
		    -webkit-transform: scale3d(.3,.3,.3);
		    transform: scale3d(.3,.3,.3);
		}
		50% {
		    opacity: 1;
		}
	}
	@keyframes bounceInLeft {
		0%, 60%, 75%, 90%, 100% {
		    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
		    animation-timing-function: cubic-bezier(.215,.61,.355,1);
		}
		0% {
		    opacity: 0;
		    -webkit-transform: translate3d(-3000px,0,0) scaleX(3);
		    transform: translate3d(-3000px,0,0) scaleX(3);
		}
		60% {
		    opacity: 1;
		    -webkit-transform: translate3d(25px,0,0) scaleX(1);
		    transform: translate3d(25px,0,0) scaleX(1);
		}
		75% {
		    -webkit-transform: translate3d(-10px,0,0) scaleX(.98);
		    transform: translate3d(-10px,0,0) scaleX(.98);
		}
		90% {
		    -webkit-transform: translate3d(5px,0,0) scaleX(.995);
		    transform: translate3d(5px,0,0) scaleX(.995);
		}
		100% {
		    -webkit-transform: translateZ(0);
		    transform: translateZ(0);
		}
	}
	@keyframes bounceInRight {
		
	
	0%, 60%, 75%, 90%, 100% {
	    -webkit-animation-timing-function: cubic-bezier(.215,.61,.355,1);
	    animation-timing-function: cubic-bezier(.215,.61,.355,1);
	}
	0% {
	    opacity: 0;
	    -webkit-transform: translate3d(3000px,0,0) scaleX(3);
	    transform: translate3d(3000px,0,0) scaleX(3);
	}
	60% {
	    opacity: 1;
	    -webkit-transform: translate3d(-25px,0,0) scaleX(1);
	    transform: translate3d(-25px,0,0) scaleX(1);
	}
	75% {
	    -webkit-transform: translate3d(10px,0,0) scaleX(.98);
	    transform: translate3d(10px,0,0) scaleX(.98);
	}
	90% {
	    -webkit-transform: translate3d(-5px,0,0) scaleX(.995);
	    transform: translate3d(-5px,0,0) scaleX(.995);
	}
	100% {
	    -webkit-transform: translateZ(0);
	    transform: translateZ(0);
	}
	}
	
		.animate__zoomIn {			animation-name: zoomIn;		}
			.bounceInLeft {				animation-name: bounceInLeft;			}
			.bounceInRight {
				animation-name: bounceInRight;
			}